/**
 * 
 */
package tr.edu.ozyegin.ccrg.wekaPerformanceRun.tests;

import static org.junit.Assert.*;

import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;

import tr.edu.ozyegin.ccrg.wekaPerformanceRun.WekaJobThread;

/**
 * @author im1076
 *
 */
public class WekaJobThreadTestTest {

	/**
	 * @throws java.lang.Exception
	 */
	@BeforeClass
	public static void setUpBeforeClass() throws Exception {
	}

	/**
	 * @throws java.lang.Exception
	 */
	@AfterClass
	public static void tearDownAfterClass() throws Exception {
	}

	/**
	 * @throws java.lang.Exception
	 */
	@Before
	public void setUp() throws Exception {
	}

	/**
	 * @throws java.lang.Exception
	 */
	@After
	public void tearDown() throws Exception {
	}

	/**
	 * Test method for {@link tr.edu.ozyegin.ccrg.wekaPerformanceRun.WekaJobThread#WekaJobThread()}.
	 */
	@Test
	public void testWekaJobThread() {

		WekaJobThread wekaJobThread = new WekaJobThread();
		assertNotNull(wekaJobThread);
	
	}

	/**
	 * Test method for {@link tr.edu.ozyegin.ccrg.wekaPerformanceRun.WekaJobThread#WekaJobThread(boolean)}.
	 */
	@Test
	public void testWekaJobThreadBoolean() {

		WekaJobThread wekaJobThread = new WekaJobThread(true);
		assertNotNull(wekaJobThread);
		}

	/**
	 * Test method for {@link tr.edu.ozyegin.ccrg.wekaPerformanceRun.WekaJobThread#getRunnableJobTread()}.
	 */
	@Test
	public void testGetRunnableJobTread() {
		WekaJobThread wekaJobThread = new WekaJobThread(true);
		Runnable runnable = wekaJobThread.getRunnableJobTread();
		assertNotNull(runnable);
		
	}

	/**
	 * Test method for {@link tr.edu.ozyegin.ccrg.wekaPerformanceRun.WekaJobThread#setRunnableJobTread(java.lang.Runnable)}.
	 */
	@Test
	public void testSetRunnableJobTread() {
		//Set Runnable Job Thread is not implemented.
	}

}
